driver's cab shield (tractor) - Español Inglés Diccionario